the great british weather